manufacturing software software business custom projects radius3 planning relationship customization design application development erp software management scheduling crm developers open source thin-client customer